.train-card{
  display: flex;
  flex-wrap: wrap;
  font-size:0.7rem;
  display: flex;
  flex-wrap: wrap;
  .c-time-green{
    color: #4bb93f;
  }
  .item{
    width: 50%;
    padding-bottom: 0.5rem;
    .justfy span:last-child{
      //color: #4bb93f !important;
    }
    &:nth-child(2n+1){
      padding-right: 0.25rem;
    }
    &:nth-child(2n){
      padding-left: 0.25rem;
    }
    .img-wrap{
      width: 100%;
      height: 4rem;
      //overflow: hidden;

      display: flex;
      justify-content: center;
      align-items: center;
      img{
        max-width: 100%;
        max-height: 100%;
      }
    }
  }
  .px-img{
    width: 100%;
    height: 4rem;
  }
  .p-5{
    padding: 0 .25rem;
  }
  p{
    margin-top: 0.2rem;
  }
  .justfy{
    display: flex;
    justify-content: space-between;
    font-size:0.6rem;
    //margin-top: 0.2rem;
    .icon{
      font-size:12px;
      position:relative;
      margin-right: 3px;
    }
  }
  .iconfont.icon{
    position: relative;
  }
}
